home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Games / NeXTmille / Source / DistanceCardStackView.h < prev    next >
Text File  |  1990-12-08  |  949b  |  37 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import "CardHolder.h"
  5. #import    "CardView.h"
  6. #import    <objc/List.h>
  7.  
  8.  
  9. // This object maintains an array of stack views.  There is one stack for
  10. //    each distance card type.
  11.  
  12.  
  13. @interface DistanceCardStackView:CardHolder
  14. {
  15.  
  16.                                                 // Whenever the holder list is requested all
  17.                                                 //    of the cards on the distance stack piles are 
  18.                                                 //    copied onto this list and the list returned.
  19.     List    *cards;
  20. }
  21.  
  22.                                                 // This method creates five overlapping stack views to hold
  23.                                                 //    the distenance cards and attaches them to itself.
  24. + newFrame:( const NXRect * )frameRect;
  25. - free;
  26.                                                 // Overrides the superclass methods.  
  27. - addCard:( CardView * )aCard :sender;
  28. - removeCard:( CardView * )aCard :sender;    
  29. - sendCard:( CardView * )aCard to:anObject;
  30. - sendAllCardsTo:anObject;
  31. - ( List * )holderList;
  32. - ( int )numCardTypeInHolder:( int )aCardTag;
  33. - ( int )numSafetiesInHolder;
  34.  
  35.  
  36. @end
  37.